.slide_wrap{
   background: #46a9a9;
   width:100%;
   height:486px;
   
}
.thumb_btn1{
   background: url('../img/bg_slide.png') 0 0;
   float:left;
   width:102px;
   height:102px;
}
.thumb_btn2{
   background: url('../img/bg_slide.png') 103px 0;
   float:left;
   width:102px;
   height:102px;
}
.thumb_btn3{
   background: url('../img/bg_slide.png') 206px 0;
   float:left;
   width:102px;
   height:102px;
}
.thumb_btn4{
   background: url('../img/bg_slide.png') 309px 0;
   float:left;
   width:102px;
   height:102px;
}
.arrow_thumb_active{
   float:left;
   width:100%;
   height:25px;
}
.arrow_thumb_active img{
   display:none !important;
   margin:8px auto;
}
.selected .arrow_thumb_active img{
   display:block !important;
}
.thumb_brand{
   float:left;
   width:100%;
   font-size:14px;
   color:#fff;
   margin-top:17px;
   margin-bottom:22px;
   text-align: center;
}
.thumb_soft_name{
   float: left;
   width: 95px;
   font-size: 11px;
   color: #fff;
   text-align: center;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
   padding-left: 3px;
}
.line_home{
   background: #d4d4d4;
   width:100%;
   height:9px;
}
.cover_left{
   background:#b8255c;
   position: absolute;
   float:left;
   width:300px;
   height:102px;
   top:366px;
   bottom: 0;
   left: -300px;
}
.cover_right{
   background:#b8255c;
   position: absolute;
   float:left;
   width:300px;
   height:102px;
   top:366px;
   bottom: 0;
   right: -300px;
}
.slide_inner{
   margin:0 auto;
   height:468px;
   position: relative;
}
.product{
   background: url('../img/pro_bg.jpg') repeat-x;
   float:left;
   width:100%;
   height: 611px;
}
.pro_title{
   float:left;
   font-size:42px;
   color:#fff;
   margin-top:30px;
}
.pro_des{
   float:left;
   width:100%;
   margin-top:10px;
   margin-bottom:20px;
   font-size:17px;
   color:#fff;
}
.pro_safe{
   float:left;
   width:100%;
   font-size:17px;
   color:#fff;
   text-align:right
}
.pro_price{
   float:left;
   width:100%;
   font-size:30px;
   color:#ffcd50;
   text-align:right
}
.product_inner{
   width: 980px;
   height:611px;
   margin:0 auto;
   padding-top:57px;
}
.soft{
   float:left;
   width:326px;
   height: 219px;
   margin-right:0px;
   margin-bottom: 58px
}
.soft img{
   float: left;
   width: 132px;
   height: 188px;
}
.soft_inf{
   float: left;
   width: 166px;
   margin-left:10px;
}
.soft_name{
   font-size:18px;
   color:#bd2b69;
   margin:10px 0;
   text-transform:uppercase;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
}
.soft_des{
   font-size:13px;
   color:#5a5959;
   text-align: justify;
   height: 110px;
}
.soft_price{
   font-size:15px;
   color:#5a5959;
   width: 100%;
   text-align: right;
   margin:5px 0
}
.detail_view{
   font-size:17px;
   color:#f53973;
   width: 100%;
   text-align: right;
}
.detail_view span{
   float:right
}
.arrow_detail_view{
   float:right;
   width:16px;
   height:16px;
   margin-top:3px;
   margin-left:3px;
   background: url('../img/arrow_detail_view.png') top;
}
.mgr0{
   margin-right:0px;
}
.massseo_support{
   padding-left: 55px;
}
.massseo_support ul{
   float: left;
   margin-left: 16px;
}
.massseo_support p{
   font-size:13px;
   color: #494949;
}
.massseo_support ul li{
   list-style: inherit;
   width:100%;
   font-size:13px;
   color: #494949;
}
.massseo_support p.massseo_because{
   font-size:18px;
   color:#bd2b69;
   margin:10px 0
}
.massseo_support_link{
   background: #f53973;
   float:right;
   width:148px;
   height:31px;
   border-radius: 15px;
   text-align: center;
   line-height: 30px;
   margin-top: 10px;
}
.massseo_support_link a{
   color:#fff;
   font-size:14px;
}